import axios from "@/utils/http";

const tag = {
  // 获取所有标签
  getAllTag() {
    return axios.get("/api/tags");
  },

  // 新增标签
  add(params) {
    return axios.post("/api/tags", params);
  },

  // 删除标签
  delete(tagId) {
    return axios.delete(`/api/tags/${tagId}`);
  },

  // 更新标签
  update(params) {
    const tagId = params.tagId;
    return axios.put(`/api/tags/${tagId}`, params);
  },

  // 获取标签id数组，通过博客id
  getTagIds(blogId) {
    return axios.get(`/api/blog-tag/getTags?blogId=${blogId}`);
  }
};

export default tag;
